English Dictionary
◊ TRIBULUS TERESTRIS
Tribulus terestris
n : tropical annual procumbent poisonous subshrub having fruit
that splits into five spiny nutlets; serious pasture weed
[syn: {caltrop}, {devil's weed}, {Tribulus terestris}]